package main

import (
	"mssgserver/config"
	"mssgserver/net"
	"mssgserver/server/game"
)

/*
*
 1. 登录完成了，创建角色（构建玩家信息）
 2. 需要根据用户 查询此用户拥有的角色，没有 创建角色
 3. 木材 铁 令牌 金钱  主城  武将等等的  这些数据 要不要初始化，已经玩过游戏，这些值是不是需要查询出来
 4. 地图 有关系，城池 资源土地 要塞 需要定义
 5. 资源，军队，城池，武将等等
*/
func main() {
	host := config.File.MustValue("game_server", "host", "127.0.0.1")
	port := config.File.MustValue("game_server", "port", "8001")
	s := net.NewServer(host + ":" + port)
	s.NeedSecret(false)
	game.Init()
	s.Router(game.Router)
	s.Start()
}

/*
*
详细介绍 数据流
业务中 数据库数据放data下
客户端消息数据放 model下

请求到达 1数据库查数据 2 查到数据转返回消息 3返回   ？？？？？  对于战报的数据没有本地缓存 每次都查数据库？？？

*/
